import axios from 'axios';

//  定义所有的任务
// 01: 修改schoolArr 的同步任务
export function setschoolarrFn(payload) {
    return {
        type: 'setschool',
        payload: payload
    }
}

// 02: 定义异步任务
export function setschoolarrAsyncFn(payload) {
    return (dispatch) => {
        //进行代码书写
        axios.get('https://api.i-lynn.cn/college').then(res => {
            dispatch(setschoolarrFn(res.data.data.list1))
        })
    }
}

//03: 定义同步任务添加学校
export function addSchoolFn(payload) {
    return {
        type: 'add',
        payload
    }
}

//04: 定义同步任务删除学校
export function delSchoolFn(payload) {
    return {
        type: 'del',
        payload
    }
}

// 05: 定义同步任务编辑学校
export function editSchoolFn(payload) {
    return {
        type: 'edit',
        payload
    }
}

